cmake_minimum_required(VERSION 3.13)
project(echatim-demo C)

set(CMAKE_C_STANDARD 90)

# 在windows下使用Clion开发, 工具链配置成 mingw
option(CLION_WITH_MINGW "Using Clion IDE with mingw toolchains." OFF)
# 在windows下使用Clion开发, 工具链配置成 Microsoft Visual Studio
option(CLION_WITH_VISUAL_STUDIO "Using Clion IDE with Microsoft Visual Studio BuildTools" ON)
# 在Mac下使用Clion开发, 工具链配置成 Clang
option(CLION_ON_MAC "Using Clion IDE on Mac OSX" OFF)

# ======= 设置代码中的宏定义 ======= #
if (CLION_WITH_VISUAL_STUDIO)
    add_definitions(-D WINDOW_VISUAL_STUDIO) # MSVC 环境
endif ()


add_executable(${PROJECT_NAME} main.c)